package org.scirp.ijmis.po.registration;

import org.scirp.ijmis.po.admin.Admin;
import org.scirp.ijmis.po.common.Currency;
import org.scirp.ijmis.po.common.PaymentMode;
import org.scirp.ijmis.po.personpaper.Paper;
import org.scirp.ijmis.po.personpaper.Person;

/**
 * TRegistration entity. @author MyEclipse Persistence Tools
 */

public class Registration implements java.io.Serializable {

	// Fields

	private Long pid;
	private Currency currency;
	private Person MoneyReceivedPerson;
	private Person ReceiptMailedPerson;
	private Person ReceiptWritedPerson;

	private PaymentMode paymentMode;
	private Paper paper;
	private String paperFee;
	private String otherFee;
	private String paymentDate;
	private String cardHolderName;
	private String orderNo;
	private String remitter;
	private String bankName;
	private String receiptTitle;
	private String receiptContent;
	private String receiptRemark;
	private String recipientName;
	private String recipientAddress;
	private String recipientZipcode;
	private String recipientTelephone;
	private String authorOperationDateTime;
	private String moneyIsReceived;
	private String moneyReceivedAmount;
	private String moneyReceivedDate;
	private String receiptIsWrited;
	private String receiptIsMailed;
	private String receiptWritedDate;
	private String receiptMailedDate;
	private String fileName;

	private String remarkForMoneyReceived;
	private String remarkForReciptWrited;
	private String remarkForReciptMailed;

	public Long getPid() {
		return pid;
	}

	public void setPid(Long pid) {
		this.pid = pid;
	}

	public Currency getCurrency() {
		return currency;
	}

	public void setCurrency(Currency currency) {
		this.currency = currency;
	}

	public PaymentMode getPaymentMode() {
		return paymentMode;
	}

	public void setPaymentMode(PaymentMode paymentMode) {
		this.paymentMode = paymentMode;
	}

	public Paper getPaper() {
		return paper;
	}

	public void setPaper(Paper paper) {
		this.paper = paper;
	}

	public String getPaperFee() {
		return paperFee;
	}

	public void setPaperFee(String paperFee) {
		this.paperFee = paperFee;
	}

	public String getOtherFee() {
		return otherFee;
	}

	public void setOtherFee(String otherFee) {
		this.otherFee = otherFee;
	}

	public String getPaymentDate() {
		return paymentDate;
	}

	public void setPaymentDate(String paymentDate) {
		this.paymentDate = paymentDate;
	}

	public String getCardHolderName() {
		return cardHolderName;
	}

	public void setCardHolderName(String cardHolderName) {
		this.cardHolderName = cardHolderName;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public String getRemitter() {
		return remitter;
	}

	public void setRemitter(String remitter) {
		this.remitter = remitter;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	public String getReceiptTitle() {
		return receiptTitle;
	}

	public void setReceiptTitle(String receiptTitle) {
		this.receiptTitle = receiptTitle;
	}

	public String getReceiptContent() {
		return receiptContent;
	}

	public void setReceiptContent(String receiptContent) {
		this.receiptContent = receiptContent;
	}

	public String getReceiptRemark() {
		return receiptRemark;
	}

	public void setReceiptRemark(String receiptRemark) {
		this.receiptRemark = receiptRemark;
	}

	public String getRecipientName() {
		return recipientName;
	}

	public void setRecipientName(String recipientName) {
		this.recipientName = recipientName;
	}

	public String getRecipientAddress() {
		return recipientAddress;
	}

	public void setRecipientAddress(String recipientAddress) {
		this.recipientAddress = recipientAddress;
	}

	public String getRecipientZipcode() {
		return recipientZipcode;
	}

	public void setRecipientZipcode(String recipientZipcode) {
		this.recipientZipcode = recipientZipcode;
	}

	public String getRecipientTelephone() {
		return recipientTelephone;
	}

	public void setRecipientTelephone(String recipientTelephone) {
		this.recipientTelephone = recipientTelephone;
	}

	public String getAuthorOperationDateTime() {
		return authorOperationDateTime;
	}

	public void setAuthorOperationDateTime(String authorOperationDateTime) {
		this.authorOperationDateTime = authorOperationDateTime;
	}

	public String getMoneyIsReceived() {
		return moneyIsReceived;
	}

	public void setMoneyIsReceived(String moneyIsReceived) {
		this.moneyIsReceived = moneyIsReceived;
	}

	public String getMoneyReceivedAmount() {
		return moneyReceivedAmount;
	}

	public void setMoneyReceivedAmount(String moneyReceivedAmount) {
		this.moneyReceivedAmount = moneyReceivedAmount;
	}

	public String getMoneyReceivedDate() {
		return moneyReceivedDate;
	}

	public void setMoneyReceivedDate(String moneyReceivedDate) {
		this.moneyReceivedDate = moneyReceivedDate;
	}

	public String getReceiptIsWrited() {
		return receiptIsWrited;
	}

	public void setReceiptIsWrited(String receiptIsWrited) {
		this.receiptIsWrited = receiptIsWrited;
	}

	public String getReceiptIsMailed() {
		return receiptIsMailed;
	}

	public void setReceiptIsMailed(String receiptIsMailed) {
		this.receiptIsMailed = receiptIsMailed;
	}

	public String getReceiptWritedDate() {
		return receiptWritedDate;
	}

	public void setReceiptWritedDate(String receiptWritedDate) {
		this.receiptWritedDate = receiptWritedDate;
	}

	public String getReceiptMailedDate() {
		return receiptMailedDate;
	}

	public void setReceiptMailedDate(String receiptMailedDate) {
		this.receiptMailedDate = receiptMailedDate;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public Person getMoneyReceivedPerson() {
		return MoneyReceivedPerson;
	}

	public Person getReceiptMailedPerson() {
		return ReceiptMailedPerson;
	}

	public Person getReceiptWritedPerson() {
		return ReceiptWritedPerson;
	}

	public void setMoneyReceivedPerson(Person moneyReceivedPerson) {
		MoneyReceivedPerson = moneyReceivedPerson;
	}

	public void setReceiptMailedPerson(Person receiptMailedPerson) {
		ReceiptMailedPerson = receiptMailedPerson;
	}

	public void setReceiptWritedPerson(Person receiptWritedPerson) {
		ReceiptWritedPerson = receiptWritedPerson;
	}

	public String getRemarkForMoneyReceived() {
		return remarkForMoneyReceived;
	}

	public String getRemarkForReciptWrited() {
		return remarkForReciptWrited;
	}

	public String getRemarkForReciptMailed() {
		return remarkForReciptMailed;
	}

	public void setRemarkForMoneyReceived(String remarkForMoneyReceived) {
		this.remarkForMoneyReceived = remarkForMoneyReceived;
	}

	public void setRemarkForReciptWrited(String remarkForReciptWrited) {
		this.remarkForReciptWrited = remarkForReciptWrited;
	}

	public void setRemarkForReciptMailed(String remarkForReciptMailed) {
		this.remarkForReciptMailed = remarkForReciptMailed;
	}

}